//
//  HMCollectionViewController.h
//  HMMeituanHD
//
//  Created by apple on 2017/5/22.
//  Copyright © 2017年 itheima. All rights reserved.
//

#import <UIKit/UIKit.h>


typedef enum : NSUInteger {
    HMRequestTypeNetwork, //进行网络请求
    HMRequestTypeClearUI, //不进行网络请求,清空数据源
} HMRequestType;

@protocol HMRequestParam <NSObject>


@optional

/**
 添加自定义团购请求参数

 @param baseParam 基础请求参数
 */
- (HMRequestType)addCustemParam:(NSMutableDictionary *)baseParam;

@end

@interface HMCollectionViewController : UICollectionViewController

//记录当前城市名称  homeVc需要在导航栏中设置城市名称而且还需要根据城市名称查询包含的区域数据,所以homeVc需要记录选中的城市
@property (nonatomic, copy) NSString *currentCityName;

//当前页码
@property (nonatomic, assign) NSInteger currentPage;

//团购数据
@property (nonatomic, strong) NSMutableArray <HMDealModel *> *deals;

@end
